package com.xy.config.mqtt;

/**
 * @author ggf
 */

public enum Type {
    /**
     * 矩阵配置 直播、物理输出、解码器
     **/
    MATRIX_CONFIG,

    /**
     * 矩阵开始
     **/
    MATRIX_START,

    /**
     * 矩阵结束
     **/
    MATRIX_STOP,

    /**
     *  下发法庭纪律、权利义务
     **/
    MATRIX_DISCIPLINE,

    /**
     * tv开始投屏
     **/
    TV_SCREEN_START,

    /**
     * tv结束投屏
     **/
    TV_SCREEN_STOP,

    /**
     * matrix 开始投屏
     **/
    MATRIX_SCREEN_START,

    /**
     * matrix 结束投屏
     **/
    MATRIX_SCREEN_STOP,

    /**
     * matrix 法庭纪律、权力义务控制
     **/
    MATRIX_DISCIPLINE_CONTROL,

    /**
     * 当事人查看笔录权限
     */
    ROOM_OPEN_SHARED_RECORD,

    /**
     * 庭内客户端 法庭纪律、权力义务控制
     **/
    ROOM_DISCIPLINE_CONTROL,

    /**
     * 禁言禁听回调
     */
    ROOM_OTS_KICK_OUT_RES,

    /**
     * 签名消息
     */
    ROOM_TRIAL_RECORD_CONFIRM_RETURN,

    /**
     * 小程序加入/退出视频
     */
    ROOM_VIDEO_JOIN_TRIAL_RES,

    /**
     * 庭审进入案件通知
     */
    ROOM_TRIAL_NOTICE,

    /**
     * 庭审开始
     */
    ROOM_TRIAL_START,

    /**
     * 庭审暂停
     */
    ROOM_TRIAL_PAUSE,

    /**
     * 庭审结束
     */
    ROOM_TRIAL_STOP,

    /**
     * 庭审退出
     */
    ROOM_TRIAL_EXIT,

    /**
     * 开始投屏
     */
    ROOM_SCREENING_BEGIN,

    /**
     * 取消投屏
     */
    ROOM_SCREENING_CANCEL,

    /**
     * 切换笔录
     */
    ROOM_SWITCH_RECORD,

    /**
     * onlyoffice笔录刷新
     */
    ONLYOFFICE_DOCUMENT_REFRESH,

    /**
     * 材料刷新
     */
    MATERIAL_REFRESH,

    /**
     * 应用升级
     */
    UPGRADE_APP
}

